using System;
using System.Collections.Generic;
using System.Text;
using Grebok.Persistence.QueryModel;

namespace Grebok.Persistence.AdoNet
{
    using Grebok.Domain;

    internal class ProductDataMapper : IDataMapper<Product>
    {
        #region IProductDataMapper Members

        void IDataMapper<Product>.Create(Product item)
        {
            throw new NotImplementedException("The method or operation is not implemented.");
        }

        void IDataMapper<Product>.Update(Product item)
        {
            throw new NotImplementedException("The method or operation is not implemented.");
        }

        void IDataMapper<Product>.Delete(Product item)
        {
            throw new NotImplementedException("The method or operation is not implemented.");
        }

        IList<Product> IDataMapper<Product>.GetAll()
        {
            throw new NotImplementedException("The method or operation is not implemented.");
        }

        Product IDataMapper<Product>.GetByKey(object productId)
        {
            throw new NotImplementedException("The method or operation is not implemented.");
        }

        IList<Product> IDataMapper<Product>.GetByCriteria(Query query)
        {
            throw new NotImplementedException();
        }

        #endregion

    }
}
